dragon spruce - French English Dictionary